(function(undefined){
	var main_object = {};

	//左边菜单初始化
	main_object.left_menu_init = function(param) {
		$(param.own).find('div').toggle(
			function(){
				var tmp = $(this).removeClass('hover').next();
				tmp.slideDown();
				var list = tmp.find("li");
				$(list[0]).trigger("click");
			},
			function(){
				$(this).addClass('hover').next().slideUp();
			}
		);

		var curror_handle = 0;
		$(param.own).find('li').each(function(i){
			$(this).bind('click', function(){
				$(param.own).find('li').eq(curror_handle).removeClass('hover');
				$(this).addClass('hover');
				curror_handle = i;
				$('#mainFrame', window.parent.document).attr('src', $(this).find('a').attr('href'));
				return false;
			})
		});

		//默认显示第一个
		var tmp;
		if(param.num){
			var n = param.num.split("_");
			tmp = $("#m_"+n[0]);
			tmp.slideDown();
			var list = $("#m_"+n[1]);
			list.trigger("click");
		}
		else{
			tmp = $(param.own).find('div').eq(0).removeClass("hover").next();
			tmp.slideDown();
			var list = tmp.find("li");
			$(list[0]).trigger("click");
		}

	}
	//顶部菜单初始化
	main_object.top_menu_init = function(param) {
		var curror_handle = 0;
		$(param.own).find('li').each(function(i){
			$(this).bind('click', function(){
				$(param.own).find('li').eq(curror_handle).removeClass('hover');
				$(this).addClass('hover');
				curror_handle = i;
				var target = $(this).find("a").attr("target");  //根据a标签指定的 target 来决定目标。 update by zhufu
                if(target == "_blank"){
                    return true;
                }
				$('#'+target, window.parent.document).attr('src', $(this).find('a').attr('href'))
				return false;
			})
		})
		$(param.own).find('li').eq(0).trigger("click");
	}
	//快捷建处理top
	main_object.func=function(n,l,m){

		$('#top_menu').find('li').eq(n).trigger("click");
		$('#leftFrame', window.parent.document).attr('src','/admin/left?id='+l+'&num='+m);
		
	}
	//登录初始化
	main_object.login_init = function(param) {
		$(param.own).find('label').bind({
			click:function(){
				$(this).hide().next().focus();
			}
		});

		$(param.own).find('input:text,input:password').bind({
			blur:function() {
				if($(this).val() != '') {
					return;
				}

				$(this).removeClass('hover').prev().show();
			},
			focus:function() {
				$(this).addClass('hover').prev().hide();

				if($(this).next().css('display') == 'none' && !$(this).attr('auto_code')) {
					return;
				}

				$(this).next().show();
			}
		});
		var codeimg = $("#codeimg");
		codeimg.bind("click", function(){
			codeimg.attr("src", "/handle.php?h=auth_code/entry&height=38&width=115&size=17&s="+Math.random());
		})
		codeimg.next().find("a").bind("click", function(){
			codeimg.attr("src", "/handle.php?h=auth_code/entry&height=38&width=115&size=17&s="+Math.random());
		})
	}

	if(window.main_object == undefined) {
		window.main_object = main_object;
	}
})();
